//
//  WYMNetworkTool.swift
//  iOS11weibo
//
//  Created by 王应明 on 16/7/22.
//  Copyright © 2016年 DescendantsOftheSun. All rights reserved.
//

import UIKit
import AFNetworking

///网络工具类
class WYMNetworkTool: AFHTTPSessionManager {
    
    //网络请求前一段是不会变的。
    //https://api.weibo.com/2/place/user_timeline.json
    
    //单例
    static let sharedNetworkTool:WYMNetworkTool = WYMNetworkTool(baseURL: NSURL(string: "https://api.weibo.com/2/"))
    
    // 自己来实现构造函数
    override init(baseURL url: NSURL?, sessionConfiguration configuration: NSURLSessionConfiguration?) {
        super.init(baseURL: url, sessionConfiguration: configuration)
        // 添加返回序列化器支持的类型
        self.responseSerializer.acceptableContentTypes?.insert("text/plain")
    }
    
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
}
    


